package com.eastfair.builder.service;

import com.eastfair.auth.dto.UserAccountDto;
import com.eastfair.builder.dto.BindBuilderServiceProviderRoleDTO;
import com.eastfair.builder.dto.RemoveBuilderServiceProviderRoleDTO;
import com.eastfair.home.dto.BindHomeServiceProviderRoleDTO;
import com.eastfair.home.vo.HomeRegisterDataVO;
import com.eastfair.matching.dto.RemoveComplementServiceProviderRoleDTO;

import java.util.List;

/**
 * @Author suolong
 * @Date 2022/8/10 9:27
 */

public interface BuilderRegisterService {

    HomeRegisterDataVO registerBuilderUser(UserAccountDto userAccountDto);

    Boolean bindBuilderServiceProviderRole(BindBuilderServiceProviderRoleDTO bindBuilderServiceProviderRoleDTO);

    Boolean removeBuilderServiceProviderRole(List<RemoveBuilderServiceProviderRoleDTO> removeBuilderServiceProviderRoleDTOList);

}
